it's got me licked

  1. Buna akıl erdiremem/aklım ermez.